dependable undertaking (du) - Francés Inglés Diccionario